long-term creditor - French English Dictionary